home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
rbbs_pc
/
fmsud15.zip
/
FMSUD.DOC
< prev
next >
Wrap
Text File
|
1990-07-14
|
11KB
|
301 lines
FMS UpDate Ver 1.5 for RBBS-PC
(c) Copyright 1990
by
Brian E. Baker
SysOp 21st Century BBS
(208) 336-3565
9600, N,8,1 Hayes & USRobotics
In keeping with the tradition of RBBS-PC, where not one but many sysop's
from around the world have contributed to make RBBS-PC the best
BULLETIN BOARD program available.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This program is provided as SHAREWARE for a meager $10.00.
If you wish to register the program send a check or money order to:
Brian E. Baker
418 Pueblo
Boise, ID 83702
(208)-385-9943
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
DISCLAIMER
~~~~~~~~~~
This product is provided "AS IS" without warranties of any kind. The
entire risk as to the results and performance of this program is assumed
by you the user. Further more, I the author do not warranty, guarantee, or
make any representations regarding the use of, or the result of the use
of this program. I the author cannot accept responsibility for system
damage, loss of profit or any other special, incidental, or consequential
damages resulting from the use or inability to use this product. In other
words, use this program at you own risk.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FMSUD11.ZIP The following files are provided in this archive file.
FMSUD.EXE Main file, just load and answer 3 simple questions.
DIRLIST Edit this file to match your UP/DNLOAD directories.
FMSUD.DOC This file you are reading.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
WHAT FMS UpDate DOES
~~~~~~~~~~~~~~~~~~~~
o Checks files in the master.dir with the actual files
in your UP/DNLOAD subdirectories.
o Checks the size of the files on disk and corrects the
master directory if the file sizes have changed.
o Deletes entries in the master.dir of files not found in
the UP/DNLOAD subdirectories.
o Adds files to the master.dir which are found on the
hard drive in the specified path.
o Creates a file "FNFOUND.LST of all deleted files in the
new master.dir
o Creates a DownLoadable file list with the extended descriptions
in the right reading order.
o Searches the MASTER.DIR for duplicate files.
The reason I wrote this should be fairly obvious. There are
always new versions of data compression programs coming out and the
file sizes are always changing if you keep on top of things. So to
help keep your master directory up to date I give you FMS UpDate.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
DIRLIST
~~~~~~~
First of all you must create a file with a list of all the
directories in which files are kept. The easiest way to do this
is to copy and edit your RBBS-PC FILESEC file. The file must look
like this:
c:\file\games
c:\files\pics
c:\files\misc
d:\bbsfiles
d:\newfiles
e:\morefiles
and so on. No trailing backslash is needed.
A sample directory list is provided in the file, DIRLIST or just
edit that file and rename it to whatever you wish.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Once this file is created all you have to do is run the program.
The main menu will give you the following options:
1) UpDate FMS directory
2) Search FMS directory for duplicate files
3) Create DownLoadable file list
4) Quit FMS UpDate
1. Will search the Hard drive for missing files and unlisted files.
It will also make sure that the file sizes are correct.
2. Will search the MASTER.DIR for duplicate files and give you a
listing of the ones that it found and the line numbers that they
were on.
3. Will create a DownLoadable file list, sorting the extended description
into the right order.
4. Exits to dos and deletes the temp. files that were needed.
The following pages are more detailed descriptions of how
each selection actually runs. They are numbered as above.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#1 UpDate FMS Directory
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
You will be prompted for the following
1. The name of your master directory of files. [EXAMPLE] master.dir
or c:\rbbs\files\master.dir
2. The name of the file that we just discussed. [EXAMPLE] dirlist
3. The name of the new file to create. [EXAMPLE] master.new
or c:\rbbs\files\master.new
+ Enter full path names if other than the subdirectory you are in.
4. What category would like the new files to be placed in [EXAMPLE] UPL
5. The starting position of the category code [EXAMPLE] 77
The number should be the position of the first character
in the category code.
* 6. The Indexing type (2=fast/1=slow). [EXAMPLE] 2
** 7. Memory type (2=over 512/1=512 or less). [EXAMPLE] 2
* The indexing type is based on how many characters to use from the
file name to make the index files. If you select 2 you must make
sure that the shortest file name is 2 characters or more not
counting the ext.
** When selecting 2 for memory type make sure that DOS's SORT.EXE is
in the path. If you have the memory the program will shell to DOS
and sort the directory files with DOS's SORT. If you do not have
the memory it will just take a bit longer.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
SEARCHING THE HARD DRIVE
~~~~~~~~~~~~~~~~~~~~~~~~
After the program searches your MASTER.DIR you will be prompted:
Do you want to search the Hard Drive for extra files?
If you answer 'y' the program will search the paths that you have
in the DIRLIST file for files that are not in the MASTER.DIR.
If it finds and it will add the files to the new list in the
proper format.
When searching the hard drive for missing files the program will
go through the same process as when you searched the MASTER.DIR.
This time it will be a bit quicker since the program already knows
a few things that it is looking for.
The program will not edit your master directory in any way, that
is why you are asked for the name of the new file. If the name of
the new file is the same as the master directory you will get an error
and be asked to re-enter the information.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FILES
~~~~~
The program will create a number of temporary files to free up memory.
The names of the files are listed below.
F??TFMS.TMP
DIR?INFO.TXT
?.D34
UPDIR347.BAT
If you have any files by this name in the default directory they will
be deleted.
After FMSUD has created your new master.dir listing it will create a file
called "FNFOUND.LST" which will list all files not found and deleted from
the master.new file.
FMSUD will insert (***** FILENAME was not found on hard drive *****)
Because there is no way for me to know how many lines of EXTENDED
descriptions there are for deleted files You will have to edit out all of
these with any text editor. Also remember that your extended descriptions
write to the line above and not below in your master.dir file, these will
also have to be edited out.
**** NOTE ****
Every now and then you will see a 'FILE NOT FOUND' in the upper left
hand corner of the screen. This is because the program is deleting
the temporary files before they are created. In the first versions
of the program, I had a few problems on some machines with out a lot
of memory and the program would lock up before deleting the temporary
files. This caused a big problem when the program was rerun because
some of the files were still there. So don't worry about it, it is
not an error.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#2 Search FMS for Duplicate files
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This selection is provided to search the master.dir for duplicate
files. If the program finds a duplicate file it will tell you which
lines in which both names reside. You may either have the output sent
to the printer or a text file. The program will ask for the name of the
master.dir and whether or not you want the information sent to the printer
or a file. If you select a text file it will prompt you for a name to
call the file. Then just sit back and watch.
** I suggest that you run Search before running FMS UpDate
** just to make sure that you do not have any duplicate files.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#3 Make DownLoadable file list
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This selection will search through the MASTER.DIR and cut
off the category codes and place the extended descriptions in
the order that they are displayed to the user. You will be
prompted for the name of the MASTER.DIR and the new text file
to be created.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Enhancements
~~~~~~~~~~~~
- COPYRIGHT - 1.4 and up now has (c) Copyright protection.
- SPEED - Ver 1.4 and up will now do what 1.3 did, in 1/8 the time.
- FMS SEARCH added into the program. In versions 1.0 - 1.4
it was a separate program.
- MAKE LIST added to create a DownLoadable file list for users.
What to look for in future releases of FMS UpDate:
o Converting master list file extensions from ARC to ZIP ect.
o Setting up a configuration file so you do not have to enter
the information in all the time.
o Command line options so you may run program unattended.
o And whatever improvements I can think of.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
I would appreciate any comments or suggestions that you may have on
the program and what else you would like to see in a program of this
nature in future releases. If you have any suggestions please call
the 21st Century BBS and leave me a message or write to the above
listed address.
Thanx BB